Skip to content

feat: 新增扩展 369431.wechat-recording-bot(PackingProof 微信录像机器人)v1.0.0 - #7

Merged
m-RNA merged 1 commit into
PackingProof:mainfrom
369431:submit/wechat-recording-bot
Sep 5, 2026
Merged

feat: 新增扩展 369431.wechat-recording-bot(PackingProof 微信录像机器人)v1.0.0#7
m-RNA merged 1 commit into
PackingProof:mainfrom
369431:submit/wechat-recording-bot

Conversation

@369431

@369431 369431 commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

变更

  • 新 Publisher(369431 已登记,无变更)
  • 新扩展:369431.wechat-recording-bot
  • 新稳定版本
  • 撤回公告

扩展信息

  • 名称:PackingProof 微信录像机器人
  • 用途:连接 PackingProof 与企业微信智能机器人。群内 @机器人发送快递单号,通过扩展 API v1 查询录像;未超限直接下载原片,超过平台上限(默认 45 MB)时请求主机生成受控转码副本并逐段回传群聊。核心流程与聊天平台解耦,内置 wecom(企业微信智能机器人官方长连接)与 console(本地调试)两个频道,可按频道契约扩展接入新平台。
  • 作者:369431(https://github.com/369431
  • 项目主页https://github.com/369431/gProof-WechatRecordingBot
  • 类型:external-adapter(开源)
  • 许可证:AGPL-3.0-only(https://github.com/369431/gProof-WechatRecordingBot/blob/main/LICENSE
  • 发布来源:GitHub 单源(369431/gProof-WechatRecordingBot,Release v1.0.0,tag 提交 9a15c99)

API 权限与能力

  • 实际申请并使用:recordings.searchrecordings.downloadrecordings.delivery(enroll 时请求,由用户在 PackingProof 弹窗批准)
  • requestedCapabilities:无;无系统访问声明
  • 不读取数据库、录像目录或 NAS 凭据,仅通过扩展 API v1 签名通信

验证记录(作者侧)

  • npm cinpm run submit -- --project ..\PackingProof-WechatRecordingBot:成功生成 Publisher/扩展/版本登记
  • npm test:21 项全部通过
  • npm run validate:市场源数据与 registry Schema 校验通过
  • npm run generate:registry 可由源数据生成(本 PR 不包含 registry/ 生成物,按流程由维护者签名任务生成)
  • 制品 SHA-256:045500fed4de1cf57a5ad1aa77dc1310b2b9c0ff9549df861c576ad3cd19dd28,大小 31806 字节,与本地 ppext pack 产物及 Release 下载件逐字节一致
  • 扩展仓库 payload/ 下:npm run check 通过,npm test 33 项离线测试全部通过(含对扩展 API v1 签名规范的逐请求重算校验)

审核记录

  • 作者身份、主页、用途和发布来源已人工确认
  • external-adapter 的源码状态和使用条款符合政策(开源,AGPL-3.0-only,仓库含 LICENSE)
  • 标签、提交和相邻版本差异已检查
  • 实际 API 权限与扩展用途一致;无系统访问声明
  • 构建产物和依赖来源已检查(运行时依赖仅 @wecom/aibot-node-sdk,由 wecom 频道动态加载;console 频道零依赖)
  • Gitee 与 GitHub 同版本 .ppext 字节一致(仅提供 GitHub 单源,不适用)
  • npm testnpm run validate 与 registry 生成检查通过
  • 维护者已在合并或发布前完成 registry 签名及 npm run check

补充说明

  • 本扩展开发过程使用 AI 辅助(ZCode)。manifest.jsonsubmission.jsonppext init 生成,版本记录由 npm run submit 自动生成并核对,未手工修改大小、SHA-256 或下载地址。
  • 本地开发联调可使用内置 console 频道(BOT_CHANNELS=console),无需企业微信凭据即可验证完整查询/下载/转码/回传流程。

PackingProof 微信录像机器人 v1.0.0:企业微信群发送快递单号即可查询并回传打包录像;
频道化可扩展架构(wecom/console),受控转码副本,AGPL-3.0-only 开源 external-adapter。
@m-RNA
m-RNA merged commit a32d140 into PackingProof:main Sep 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants